Birzai Castle, LT Hoteles, Resorts y Alquileres